take on a challenge - Turc Anglais Dictionnaire